have an extensive coverage - Turco Inglés Diccionario